#define _CRT_SECURE_NO_WARNINGS   1
#include<stdio.h>
#include<stdbool.h>
#include<stdlib.h>
#include<assert.h>
typedef int StackType;
typedef struct Stack {

	StackType* a;
	int top;
	int capacity;



}Stack;

void StackInit(Stack* st);
void StackInsert(Stack* st,StackType val);
void StackPop(Stack* st);
int StackSize(Stack* st);
StackType StackTop(Stack*st);
bool StackEmpty(Stack*st);
void StackDestroy(Stack*st);

